#ifndef BOX_H
#define BOX_H

#include "d3dUtil.h"

namespace D3D10Utils
{
	class Box
	{
	public:
		Box();
		~Box();

		void init(ID3D10Device * const device, const float scale);
		void draw();

	private:
		ID3D10Device * md3dDevice;
		ID3D10Buffer *mPositionsVertexBuffer;
		ID3D10Buffer *mColorsVertexBuffer;
		ID3D10Buffer *mIndexBuffer;

		DWORD mNumVertices;
		DWORD mNumFaces;
	};
}

#endif // BOX_H
